package com.bawei.module_home.banner.bannercontract

import com.bawei.library_base.mvp.m.IModel
import com.bawei.library_base.mvp.v.IView
import com.bawei.module_home.banner.bannerbean.BannerBean
import io.reactivex.Observer

/**
 * @date : 2021/12/9
 * @author : zhiyu
 * @content :
 */
interface BannerContract {
    interface IBannerViwe:IView{
        fun initAdapter(bannerBean: MutableList<BannerBean.ItemListBeanX.DataBeanX.ItemListBean.DataBean>);
    }

    interface IBannerModel:IModel{
        fun getBannerData(observer: Observer<BannerBean>);
    }
}